package homework.test6;

import java.util.HashSet;

/*
请以下要求顺序编码：
1. 定义学生类Student，属性：姓名、性别、年龄
2. 定义测试类，及main()方法
3. 创建三个Student对象，分别设置以下数据：
    张三,男,20
    李四,女,21
    张三,男,20
1. 定义一个存储Student类型的HashSet集合，将上述三个对象存储到Set集合中，要求集合中不能存储姓名,性别,年龄相同的元素。
2. 使用增强for遍历集合，获取集合中每个Student对象，并打印属性值；
 */
public class Demo6 {
    public static void main(String[] args) {
        HashSet<Student> hs = new HashSet<>();

        Student s1 = new Student("张三","男",20);
        Student s2 = new Student("李四","女",21);
        Student s3 = new Student("张三","男",20);

        hs.add(s1);
        hs.add(s2);
        hs.add(s3);

        for (Student h : hs) {
            System.out.println(h);
        }
    }
}
